Galapagos 5-1-12 Charlotte Ryan, Peter Ryan and Jerome Ryan Posing At Academy Bay, Puerto Ayora [8 of 12]
Puerto Ayora is a modern town with a population of over 12,000 people on Santa Cruz Island and is an obligatory stop for all ships so there are many hotels, restaurants, souvenir shops, internet cafes, etc. Charlotte Ryan, Peter Ryan, and Jerome Ryan pose in front of the hustle and bustle in Academy Bay, with over 50 boats anchored in the bay.